Mercedes featured some table dancing at Suzuka, while Red Bull and Max Verstappen were busy confirming their status as the 2023 Formula 1 Constructors Champions. When the cat's away, the mice are dancing on the table, or so the old Dutch saying... MoreĀ»